pyrotechnical sponge - Turkish English Dictionary